angry garden salad - German English Dictionary